home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 3 / CD ACTUAL 3.iso / linux / system / startppp.000 / startppp / Startppp_v0.80 / ip < prev    next >
Encoding:
Text File  |  1995-08-15  |  731 b   |  24 lines

  1. #!/bin/sh
  2. # the next line restarts using wish \
  3. exec wish "$0" "$@"
  4.  
  5. wm withdraw .
  6.  
  7. set letter [string index $argv0 [expr [string length $argv0] - 1]] 
  8. set ifname [lindex $argv 0]
  9. set ttydev [lindex $argv 1]
  10. set pppspeed [lindex $argv 2]
  11. set localip [lindex $argv 3]
  12. set remoteip [lindex $argv 4]
  13.  
  14. set result [catch {send startppp "showppp $letter $ifname $ttydev $pppspeed $localip $remoteip"}]
  15.  
  16. if {$result == 1} {
  17.   set title "Interface: $ifname\nTerminal_: $ttydev ($pppspeed bps)\nLocal IP_: $localip\nRemote IP: $remoteip"
  18.   if {$letter == "p"} {
  19.     set name "PPP up"
  20.   } else {set name "PPP down"}
  21.   catch {exec echo "$name\n\n$title" | xmessage -nearmouse -timeout 10 -buttons " OK " -default " OK " -file - }
  22. }
  23.  
  24. destroy .